Career 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Spain F17 Spain F18 Italy F22 Spain F34 Spain F34a Italy F8 BNP Paribas Open - Indian Wells French Open - Paris Argentina F3 Paraguay F3 Argentina F12 Argentina F4 Argentina F16 Argentina F17 Chile F3 Chile F4 Argentina F25 Argentina F2 Argentina F3 Argentina F4 Argentina F5 Argentina F6 Netherlands F1 France F8 Argentina F14 Argentina F15 Argentina F16 Argentina F20 Argentina F21 Argentina F2 Argentina F3 Argentina F4 Paraguay F1 Paraguay F2 Argentina F8 Argentina F9 Argentina F4 Argentina F5 Argentina F11 Argentina F12 Argentina F14 Spain F19 Great Britain F6 Spain F5 Spain F6 Argentina F10 Argentina F2 Argentina F3 Argentina F4 Argentina F5 Argentina F6 Argentina F7 USA F4 (Sunrise) USA F5 (Weston) USA F6 (Palm Coast) USA F7 (Orlando) Argentina F1 (Villa del Dique) Argentina F2 (Cordoba) Argentina F3 (Villa Maria) Colombia F1 (Valledupar) Colombia F2 (Manizales) Colombia F3 (Pereira) Argentina F5 (Neuquen) Argentina F6 (Buenos Aires) Argentina F7 (Buenos Aires) Argentina F1 (Villa del Dique) Argentina F2 (Villa Maria) Argentina F3 (Cordoba) M25 Lima M25 Lima M25 Punta del Este M25 Cordoba M25 Hurlingham Buenos Aires Challenger Buenos Aires Challenger Salinas Challenger Recife Challenger Quito Challenger Lima Challenger Manta Challenger Seville Challenger The Surbiton Trophy - Surbiton San Juan Challenger Bucaramanga Challenger Prague Challenger Brasov Challenger San Juan Challenger Cordoba Challenger Guayaquil Challenger Bucaramanga Challenger Santiago Challenger Sarasota Challenger Savannah Challenger IX Torneo Internacionale de Tennis - Barletta Sao Paulo Challenger dBI Tennis Challenger - Binghamton Bordeaux Challenger Meknes Challenger Porto Alegre Challenger Bogota Challenger Buenos Aires Challenger Moscow Challenger Todi Challenger Prague Challenger Curitiba Challenger Barranquilla Challenger Buenos Aires Challenger Panama City Challenger Santo Domingo Challenger Santiago Challenger Milan Challenger Padova Challenger Seville Challenger Szczecin Challenger Segovia Challenger Biella Challenger Lima Challenger Buenos Aires Challenger Blois Challenger Rio De Janeiro Challenger Como Challenger Recanati Challenger Savannah Challenger Porto Alegre Challenger Mexico City Challenger The Samsung Open - Nottingham Guayaquil Challenger The Samsung Open - Nottingham Tallahassee Challenger Buenos Aires Challenger Sarasota Challenger Manta Challenger Tallahassee Challenger Medellin Challenger Cali Challenger Sao Paulo Challenger San Juan Challenger Buenos Aires Challenger Lima Challenger Floridablanca Challenger Bucaramanga Challenger Itajai Challenger Santiago Challenger Buenos Aires Challenger Milan Challenger Lima Challenger Manta Challenger Como Challenger Campinas Challenger Porto Alegre Challenger Manta Challenger Poprad Tatry Challenger Manerbio Challenger Ljubljana Challenger Guayaquil Challenger Florianopolis Challenger Buenos Aires Challenger Santiago Challenger Savannah Challenger Campinas Challenger Santos Challenger Santo Domingo Challenger The Scottish Tennis Championships - Edinburgh The Stella Artois Grass Court Championships - London Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Open Castilla y Leon - Segovia The Manchester Trophy - Manchester Thailand Open - Bangkok The Nottingham Challenger - Nottingham Davidoff Swiss Indoors - Basel Next Generation Adelaide International - Adelaide Heineken Open - Auckland International Indoor Tennis Championships of Croatia - Zagreb SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Open SEAT Godo 2006 - Barcelona The Stella Artois Championships - London La Serena Open - La Serena Tennis Napoli Cup - Napoli Ostdeutscher Sparkessen Cup - Dresden Campbell's Hall of Fame Tennis Championships - Newport Badden Open by Rothaus - Ettlingen USTA Comerica Challenger - Aptos The Natrel's Challenger of Granby - Granby Odlum Brown Vancouver Open - Vancouver Ethias Tennis Trophy - Mons Copa Telefonica CTC Chile - Santiago Legg Mason Tennis Classic - Washington Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Qatar ExxonMobil Open - Doha Regions Morgan Keegan Championships - Memphis Open de Moselle - Metz ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam The LTA Nottingham Challenger - Nottingham The Dubai Tennis Championships - Dubai Open SEAT 2008 - Barcelona The Artois Championships - London St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha The Dubai Tennis Championships - Dubai AEGON Championships - London Open de Tenis Comunidad Valenciana - Valencia Belo Horizonte Challenger Montevideo Challenger Buenos Aires Challenger Copa Telmex - Buenos Aires The Dubai Tennis Championships - Dubai Seville Challenger AEGON Championships - London Countrywide Classic - Los Angeles The Manchester Trophy - Manchester China Open - Beijing Como Challenger The LTA Bolton Challenger - Bolton Genova Challenger Szczecin Challenger Bogota Challenger Madrid Challenger Open de Tenis Comunidad Valenciana - Valencia Villa Allende Challenger Buenos Aires Challenger Montevideo Challenger ABN AMRO World Tennis Tournament - Rotterdam Como Challenger Sarasota Challenger Todi Challenger AEGON Championships - London Furth Challenger PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Sao Leopoldo Challenger Brisbane International - Brisbane Copa Claro - Buenos Aires Open Sabadell Atlantico - Barcelona AEGON Championships - London Montevideo Challenger Bogota Challenger Sao Paulo Challenger Panama City Challenger Barranquilla Challenger Tunis Challenger Brisbane International - Brisbane Prostejov Challenger Kosice Challenger Copa Claro - Buenos Aires US Men's Clay Court Championship - Houston AEGON Championships - London Montevideo Challenger Szczecin Challenger Montevideo Challenger Santiago Challenger ABN AMRO World Tennis Tournament - Rotterdam Rio Open 500 - Rio de Janeiro Tallahassee Challenger Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Padova Challenger Braunschweig Challenger Power Horse Cup - Dusseldorf Prague Challenger AEGON Championships - London Meerbusch Challenger Kenitra Challenger Campinas Challenger Claro Open Colombia - Bogota Corrientes Challenger Montevideo Challenger Shenzhen Open - Shenzhen China Open - Beijing Mendoza Challenger Bucaramanga Challenger Guadalajara Challenger Erste Bank Open - Vienna Valencia Open - Valencia Sarasota Challenger Tallahassee Challenger Furth Challenger Ecuador Open - Quito Poprad Tatry Challenger ABN AMRO World Tennis Tournament - Rotterdam San Benedetto Challenger Rio Open - Rio de Janeiro Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston BMW Open - Munich Santiago Challenger AEGON Championships - London San Luis Potosi Challenger Citi Open - Washington Campinas Challenger Cali Challenger Liberec Challenger Ecuador Open - Quito Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Rio De Janeiro Challenger Brasil Open - Sao Paulo China Open - Beijing Punta Del Este Challenger San Luis Potosi Challenger AEGON Championships - London Panama City Challenger AEGON Championships - London Citi Open - Washington Shenzhen Open - Shenzhen Copa Claro - Buenos Aires San Benedetto Challenger Brisbane International - Brisbane Cordoba Open - Cordoba Winston-Salem Open - Winston-Salem Zhuhai Open - Zhuhai China Open - Beijing Montevideo Challenger European Open - Antwerp Lyon Challenger bett1HULKS Indoors - Cologne Sao Paulo Challenger Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Lima Challenger Stockholm Open - Stockholm Erste Bank Open - Vienna Sydney Tennis Classic - Sydney ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Mercedes Cup - Stuttgart Citi Open - Washington Tampere Challenger Swiss Indoors Basel - Basel Gijon Open - Gijon Aix En Provence Challenger Adelaide International 1 - Adelaide Bordeaux Challenger Santos Challenger Surbiton Challenger Nottingham Challenger Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Savannah Challenger Medellin Challenger Citi Open - Washington Open Sud de France - Montpellier Argentina Open - Buenos Aires Montevideo Challenger Santiago Challenger Boss Open - Stuttgart European Open - Antwerp VTR Open - Vina del Mar cinch Championships - London VTR Open - Vina del Mar Sarasota Challenger Open Seat Godo 2005 - Barcelona Perugia Challenger Dubai Duty Free Tennis Championships - Dubai Bordeaux Challenger Punta Del Este Challenger Santiago Challenger Alicante Challenger Murcia Challenger Tunis Challenger Francavilla Challenger Lisbon Challenger Vicenza Challenger Poznan Challenger Copa Claro - Buenos Aires Mallorca Challenger Szczecin Challenger Sibiu Challenger Punta Del Este Challenger Open 13 Provence - Marseille Sao Paulo Challenger Campinas Challenger Biella 1 Challenger SAP Open - San Jose Royal Guard Open Chile - Vina del Mar Genova Challenger Rennes Challenger Qatar ExxonMobil Open - Doha Surbiton Challenger Dubai Duty Free Tennis Championships - Dubai Open de la Comunidad Valenciana - Valencia The 10tele.com Open - Nottingham cinch Championships - London Gonet Geneva Open - Geneva Qatar ExxonMobil Open - Doha Swiss Indoors Basel - Basel Brisbane International - Brisbane Rakuten Japan Open - Tokyo Brasil Open - Sao Paulo Hall of Fame Tennis Championships - Newport Qatar ExxonMobil Open - Doha AEGON Championships - London Erste Bank Open - Vienna Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona AEGON International - Eastbourne Brasil Open - Sao Paulo SkiStar Swedish Open - Bastad cinch Championships - London San Diego Open - San Diego The Stella Artois Grass Court Championships - London Hall of Fame Open - Newport Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Campionati Internazionali d'Italia - Rome Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Melbourne Summer Set - Melbourne Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Qatar ExxonMobil Open - Doha Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Rogers Cup - Toronto BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Western & Southern Open - New York BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Rolex Paris Masters - Paris Mutua Madrid Open - Madrid National Bank Open - Montreal Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Claro Open Colombia - Bogota Internazionali BNL d'Italia - Rome Winston-Salem Open - Winston-Salem Moselle Open - Metz Miami Open - Miami Wimbledon - London U.S. Open - New York Shanghai Rolex Masters - Shanghai Rolex Paris Masters - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Western & Southern Open - Cincinnati French Open - Paris Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London National Bank Open - Toronto U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris BNP Paribas Masters - Paris Wimbledon - London BNP Paribas Open - Indian Wells Miami Open - Miami Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Pacific Life Open - Indian Wells U.S. Open - New York Australian Open - Melbourne French Open - Paris BNP Paribas Open - Indian Wells Wimbledon - London Rogers Cup - Montreal U.S. Open - New York NASDAQ-100 Open - Miami U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Zhuhai Open - Zhuhai U.S. Open - New York Davis Cup, World Group, PO, SUI-GBR 5-0 Davis Cup, Group 1, PO, GBR-ISR 2-3 Davis Cup, Group 1, PO, UKR-GBR 2-3 Davis Cup, Group 1, 2R, GBR-NED 4-1 Davis Cup, World Group, PO, GBR-CRO 4-1 Davis Cup, World Group, PO, GBR-AUT, 2-3 Davis Cup, Group 1, PO, POL-GBR, 3-2 Hopman Cup - Perth Hopman Cup - Perth Davis Cup, Group II, 2R, GBR-LUX 4-1 Davis Cup, Group II, 3R, GBR-HUN 5-0 Davis Cup, World Group, PO, CRO-GBR 1-4 Davis Cup, World Group, 1R, USA-GBR 1-3 Davis Cup, World Group, QF, ITA-GBR 3-2 Hopman Cup - Perth Davis Cup, World Group, 1R, GBR-USA 3-2 Davis Cup, World Group, QF, GBR-FRA 3-1 Davis Cup, World Group, SF, GBR-ARG 2-3 Laver Cup - London Davis Cup, Group D, Glasgow Wimbledon - London U.S. Open (juniors) Wimbledon (juniors) French Open (juniors) U.S. Open (juniors) French Open (juniors) AAMI Classic - Kooyong AAMI Classic - Kooyong Capitala World Tennis Championship French Open (juniors) U.S. Open (juniors) 1 Masters Guinot Mary Cohr French Open (juniors) Wimbledon (juniors) AAMI Classic - Kooyong Mubadala World Tennis Championship Mubadala World Tennis Championship All Lower level tournaments Mubadala World Tennis Championship French Open - Paris Tennis Masters Cup Shanghai - Shanghai Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Australian Open - Melbourne Davis Cup, World Group, 1R, GBR-JPN 3-1 Davis Cup, Finals, Group E Wimbledon (juniors) Wimbledon (juniors) Wimbledon - London AAMI Classic - Kooyong Mubadala World Tennis Championship U.S. Open - New York Mubadala World Tennis Championship Olympics - Beijing Barclays ATP World Tour Finals - London Olympics - London Olympics - Rio de Janeiro Davis Cup, Group B, Manchester Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London China Open - Beijing Davis Cup, World Group, SF, GBR-AUS 3-2 Davis Cup, World Group, F, BEL-GBR 1-3 Hopman Cup - Perth Mubadala World Tennis Championship